	Если в описании стоит звездочка(*), значит посмотрите в самом низу дополнительную информацию
	
	!!!Лимит скилов для прокачки в одной расе пока что: 7шт(включая ультимейт), НО в сам cmd скила можно засунуть сколько угодно скиллов (до лимита строки)
	!!!Лимит скилов для прокачки в одной расе пока что: 7шт(включая ультимейт), НО в сам cmd скила можно засунуть сколько угодно скиллов (до лимита строки)
	!!!Лимит скилов для прокачки в одной расе пока что: 7шт(включая ультимейт), НО в сам cmd скила можно засунуть сколько угодно скиллов (до лимита строки)
	
	"54"  //Айди расы. Может быть только в виде цифр. Расы в одинаковой категории сортируются по возрастанию
	{
		"name"				"Эльвира"                        //Отображаемое название расы
		"required"			"1040"                           //Требуемый уровень для расы. Может быть уникальное значение. (*)1
		"category"			"2"                              //Категория расы по счету из файла wcs_categories_levels (*)2
		"spawncmd"			"wcs_give 1 weapon_cz75a 1; wcs_giveammo 500"   //Cmd способности, которые будут активированы после появления игрока
		"restrict"			"@all;weapon_cz75a;weapon_c4;weapon_knife"      //Запреты оружия для расы (*)3
		
		"skills"                                             //Блок способностей
		{
			"Больше патронов при старте"                     //Название первой способности
			{
				"call"		"player_spawn"                   //Тип вызова способности (*)4
				"values"	"50|65|75|85|100"                //Атрибуты при каждом уровне прокачки. Сколько указано атрибутов, столько лвлов у скила
				"cmd"		"wcs_clip = {val1} weapon_cz75a; wcs_clip = {val1} weapon_p250"   //что должно быть сделано при активации способности (*)5
			}
			"Уворот от пуль"
			{
				"call"		"player_victim"
				"values"	"0|0|0|0|0"
				"trace"		"evade"                          //(*)5
				"chance"	"13|15|17|19|20"                 //Шанс активации способности при каждом уровне прокачки (*)6
			}
			"Больше скорости"
			{
				"call"		"player_spawn"
				"values"	"1.25|1.31|1.35|1.41|1.42"
				"cmd"		"wcs_speed = {val1}"
			}
			"Поглощать до 75% урона в голову"
			{
				"call"		"player_victim"
				"values"	"35|45|55|65|75"
				"trace"		"absorb_headshots"
				"weapon"	"weapon_awp"                     //Оружие, с которого будет сработана способность (только для attack и victim)
			}
			"Оглушить вашего убийцу"
			{
				"call"		"player_death"
				"values"	"0|0|0|0|0"
				"cmd"		"wcs_stun 5"
				"reverse"	"1"                             //Необязательный параметр. Если 1, то меняет местами айди аттакера и жертвы для активации способности
				"chance"	"20|40|60|80|100"
			}
		}
		
		"ultimate"                                           //Блок ультимейта
		{
			"name"			"Скачок + здоровье(ульт)"
			"values"		"750.0"                          //Атрибуты при каждом уровне прокачки. Сколько указано атрибутов, столько лвлов у ульты
			"ultimate"		"ultimate_blink"
			"cmd"			"wcs_health + 15 0"              //Выполнить cmd команду при актвации способности (*)7
			"minlevel"		"6"                              //Минимальный требуемый уровень для прокачки
			"cooldown"		"4"                              //Время перезарядки в секундах при каждом уровне прокачки
		}
	}
	
(*)1 -- "required":
Если требуемый лвл расы -1, то будет написано <Приватная раса>
Если требуемый лвл расы 999999+, то будет написано <В разработке>

(*)2 -- "category"
Тут может быть только числовое значение. Если раса должна быть в уровневых категориях,
то указывайте номер строки категории из файла wcs_categories_levels. Если должна быть
уникальная категория, которую можно вызывать через другие места (например через вип меню),
то указывайте уникальный номер категории. Желательно 100+

(*)3 -- "restrict"
@all - запрещает ВСЕ кроме указанного оружия после точки с запятой.
Если же не указано @all, то запрещает только то что указано.
Названия всех оружий и предметов в документации по способностям

(*)4 -- "call"
Тип вызова способностей
player_attack -- активация после того, когда игрок нанес урон
player_victim -- активация после того, когда игрок получил урон
player_spawn  -- активация после того, когда игрок появился на карте
player_death  -- активация после того, когда игрок умер
player_kill   -- активация после того, когда игрок убил другого игрока

Вы можете изменить тип вызова практически для любой способности.
Например, spawn способности из документации могут иметь тип вызова player_attack, это значит они будут срабатывать на противнике.
Пример такого использования, это создание способности, которая уничтожает гравитацию игроку.

(*)5 -- "cmd" и "trace"
cmd: способностей может быть несколько. их можно указывать через точку с запятой, и можно указывать какой атрибут
может относиться к какому из скилов через через val1,val2 и т.д (смотрите больше примеров). в cmd обязательно должны быть указаны нужные атрибуты способностей.
Сделать это можно как напрямую, так и через {val} синтаксис, если нужно улучшение с уровнем

trace: способности, которые обрабатываются в реальном времени. в поле trace может быть указано только название способности,
а так же там не может быть больше одной способности. Запрещено так же указывание артибутов через val1,val2, так как они
сами выбираются в том порядке, в котором они записаны в values. Так же запрещены те способности, которые не предназначены для trace.
Все возможные trace способности описаны в Документации по способностям. Тип вызова может быть только player_attack или player_victim.
Однако в одном скиле может быть и trace и cmd способности (смотрите больше примеров в wcs_races.ini для понимания).

(*)6 -- "chance"
Если это поле присутствует, то при каждом вызове через call будет вычитываться вероятность срабатывания.
При player_spawn - вероятность 1 раз при каждом появлении на карте. Так же в информации об игроке
всем будет виден текущий шанс срабатывания этой способности.

(*)7 -- "ultimate"
ultimate может иметь cmd способность, оно так же должно иметь {val} синтаксис
само поле "ultimate" не может иметь {val} синтаксис, как и trace.
Если используется ultimate + cmd, то в values должен быть порядок значений в первую очередь нужный для ультимейта, а уже затем для самого cmd (см. больше примеров где есть ultimate + cmd)
Поле "cooldown" так же может иметь разделение по уровням, для установки разного времени перезарядки на разных уровнях